sexually transmitted infection (sti) - Alemán Inglés Diccionario